﻿using System;

namespace FreshTexture.Interfaces
{
    /// <summary>
    /// Interfejs podający Property do zapisanych danych jedengo elementu grafiki
    /// </summary>
    internal interface IMyCache
    {
        /// <summary>
        /// Gets or sets the path to data.
        /// </summary>
        /// <value>The path to data.</value>
        Uri PathToData { get; set; }

        /// <summary>
        /// Gets or sets the name of the private.
        /// </summary>
        /// <value>The name of the private.</value>
        String PrivateName { get; set; }

        /// <summary>
        /// Gets or sets a value indicating whether [all images].
        /// </summary>
        /// <value><c>true</c> if [all images]; otherwise, <c>false</c>.</value>
        bool AllImages { get; set; }
    }
}